Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH ROAD Detached £965,000 31 Mar 2023
3 FINCH ROAD Detached £775,000 18 Sep 2020
4 FINCH ROAD Detached £593,000 24 Aug 2012
5 FINCH ROAD Detached £700,000 1 Feb 2019
6 FINCH ROAD Detached £790,000 24 Mar 2022
7 FINCH ROAD Detached £340,000 25 Feb 2005
9 FINCH ROAD Detached £137,000 30 Aug 1996
10 FINCH ROAD Detached £950,000 31 Mar 2020
10 FINCH ROAD Detached £950,000 31 Mar 2020
11 FINCH ROAD Detached £880,000 27 Apr 2016
12 FINCH ROAD Detached £512,000 13 Jul 2009
15 FINCH ROAD Detached £710,000 29 Apr 2015
18 FINCH ROAD Detached £377,500 14 Apr 2005
24 FINCH ROAD Detached £735,000 17 Jan 2020
26 FINCH ROAD Detached £997,500 15 Jun 2021
28 FINCH ROAD Detached £510,000 9 Nov 2012